# test02_pwd.py   # ctrl+/: 注释
# 1. 编写一个能生成 8 位随机密码的程序
# 2. 使用 random 的 choice 函数随机取出字符(大小写字母数字)**
# 3. 修改为函数get_pwd, 将最后产生的密码返回
# 4. 密码位数作为形参,如果不指定位数，则默认生成8位密码
import random
from string import ascii_letters, digits
def get_pwd(n=8):
    passwd = ""
    for i in range(n):
        tmp = random.choice(ascii_letters+digits)
        passwd += tmp  # passwd=passwd+tmp
    return passwd
if __name__ == '__main__':
    print(get_pwd(10))
    print(get_pwd())  # 8
